7th TFCA Awards
December 17, 2003
Best Film: Lost in Translation
The 7th Toronto Film Critics Association Awards, honoring the best in film for 2003, were held on 17 December 2003.[1]